Français Virtuose

Translation of Wrecker I (English).

Meta description:

Lors d'une action infligeant des dégâts de type contondant, le personnage peut dépenser 4 PR pour appliquer un effet de Faiblesse à la cible touchée. La cible gagne alors Faiblesse 1 aux dégâts de type tranchant et Faiblesse 1 aux dégâts de type perforant pendant 5 secondes. Réappliquer cet effet alors qu'il est déjà actif remet la durée à 5 secondes ; les valeurs de Faiblesse ne se cumulent pas.

  • Name:

    mWreckerI

  • Displayed name:

    Démolisseur I

  • Description:

    Lors d'une action infligeant des dégâts de type contondant, le personnage peut dépenser 4 PR pour appliquer un effet de Faiblesse à la cible touchée. La cible gagne alors Faiblesse 1 aux dégâts de type tranchant et Faiblesse 1 aux dégâts de type perforant pendant 5 secondes. Réappliquer cet effet alors qu'il est déjà actif remet la durée à 5 secondes ; les valeurs de Faiblesse ne se cumulent pas.

  • Condition:

    assert(character:has([[mBluntMasteryI]]),[[Vous devez posséder « Maîtrise du contondant I ».]])
  • Cost:

    expCost(400,200)-0
  • Script:

  • Duration:

    -1

  • Type:

    0

  • Recurrent script:

  • Add ons:

    • Condition:

      action:tagsContain([[bluntDamage]])
      
    • Description:

    • Variables:

      vWreckerWeakness = 1
      vWreckerDuration = 5
      vWreckerCost = 4
      
    • Script:

    • Action effects:

      • Use case:

        vWreckerUse*3

      • Name:

        Démolisseur

      • Description:

        Vous pouvez dépenser vWreckerCost.string PR pour infliger Faiblesse vWreckerWeakness.string aux dégâts de type tranchant et perforant pendant vWreckerDuration.string secondes.

      • Script:

        sSlashingWeakness = character:createStat("sSlashingWeakness", "temporary")
        sSlashingWeakness.displayName:set("Faiblesse au tranchant")
        sPiercingWeakness = character:createStat("sPiercingWeakness", "temporary")
        sPiercingWeakness.displayName:set("Faiblesse au perforant")
        mWrecker = character:createEffect("mWrecker")
        mWrecker.displayName:set("Démolisseur")
        mWrecker.description:set("La créature subit Faiblesse {{vWreckerWeakness}} aux dégâts de type tranchant et perforant.")
        mWrecker.duration:set({{vWreckerDuration}})
        mWrecker.script:set([=[character.sSlashingWeakness:addNormal({{vWreckerWeakness}}, [[natural]], [[Wrecker]])
        character.sPiercingWeakness:addNormal({{vWreckerWeakness}}, [[natural]], [[Wrecker]])]=])
        mWrecker:activate()
        
      • Variables:

        vWreckerUse = ToggleVariable([[vWreckerUse]],[[Démolisseur]])
  • Upgrades:

    • Name:

      mWreckerII

    • Displayed name:

      Démolisseur II

    • Description:

      Porte la durée de la Faiblesse à 10 secondes.

    • Condition:

    • Cost:

      expCost(800,400)-200
    • Script:

      master.displayName:set([[Démolisseur II]])
      master.description:replace([[5 secondes]],[[10 secondes]])
      master.addOns[1].variables:replace([[vWreckerDuration = 5]],[[vWreckerDuration = 10]])
      
    • Duration:

      -1

    • Type:

      0

    • Recurrent script:

    • Add ons: